<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
namespace models\entidades;


/**
 * Description of Cliente
 *
 * @author Carlos
 */
/**
 * @Entity @Table(name="Cliente")
 **/
class Cliente extends Entidade {    
    /**
     * @Column(type="string", length=255, nullable=false)
     */
    protected $nome;
    /**
     * @Column(type="string", nullable=false)
     */
    protected $telefone;
    /**
     * @Column(type="string", nullable=false)
     */
    protected $celular;
    /**
     * @Column(type="string")
     */
    protected $email;
    /**
     * @Column(type="string", length=14)
     */
    protected $cpf;
    /**
     * @Column(type="string", length=50)
     */
    protected $rg;
    /**
     * @Column(type="string", length=50)
     */
    protected $rgOrgaoEmissor;    
    /**
     * @ManyToOne(targetEntity="Endereco")
     */
    protected $endereco;
    
    public function getNome() {
        return $this->nome;
    }

    public function setNome($nome) {
        $this->nome = $nome;
    }

    public function getTelefone() {
        return $this->telefone;
    }

    public function setTelefone($telefone) {
        $this->telefone = $telefone;
    }

    public function getCelular() {
        return $this->celular;
    }

    public function setCelular($celular) {
        $this->celular = $celular;
    }

    public function getEmail() {
        return $this->email;
    }

    public function setEmail($email) {
        $this->email = $email;
    }

    public function getCpf() {
        return $this->cpf;
    }

    public function setCpf($cpf) {
        $this->cpf = $cpf;
    }

    public function getRg() {
        return $this->rg;
    }

    public function setRg($rg) {
        $this->rg = $rg;
    }

    public function getRgOrgaoEmissor() {
        return $this->rgOrgaoEmissor;
    }

    public function setRgOrgaoEmissor($rgOrgaoEmissor) {
        $this->rgOrgaoEmissor = $rgOrgaoEmissor;
    }

    public function getSexo() {
        return $this->sexo;
    }

    public function setSexo($sexo) {
        $this->sexo = $sexo;
    }

    public function getDataNascimento() {
        return $this->dataNascimento;
    }

    public function setDataNascimento($dataNascimento) {
        $this->dataNascimento = $dataNascimento;
    }

    public function getEndereco() {
        return $this->endereco;
    }

    public function setEndereco($endereco) {
        $this->endereco = $endereco;
    }

    
}

?>
